package com.liveneo.adapter.mobile.service;

import java.util.List;
import com.liveneo.adapter.base.entity.PrpmDictDetail;
import com.liveneo.adapter.base.entity.PrpmDictType;
import com.liveneo.adapter.mobile.model.dto.ConstantDto;

/** 字典项接口
 * @author wangxx
 *
 */
public interface DictDetailService {
    /** 通过字典类型获取字典列表
     * @param dtUuid 字典类型代码
     * @return 返回对应的字典列表
     */
    List<PrpmDictDetail> queryDictsByDtUuid(String dtUuid);

    /**
      * @Title: 查询字典常量
      * @Description: TODO
      * @param @return 设定文件
      * @return List<ConstantDto> 返回类型
      * @throws
     */
    List<ConstantDto> selectDictInfo(String uuid, boolean isChild);

    /**
      * @Title: 查询所有类型
      * @Description: TODO
      * @param @return 设定文件
      * @return List<PrpmDictType> 返回类型
      * @throws
     */
    public List<PrpmDictType> selectDictType();
}
